#pragma once
enum Sock
{
    ok=0,
    sockerr,
    binderr,
    listenerr,
    usageerr,
    connecterr,
    accepterr,
    epoll_create_err,
    epoll_ctl_err
};
class nocopy
{
public:
    nocopy()
    {}
    nocopy(nocopy& n)=delete;
    nocopy& operator=(nocopy& n)=delete;
    ~nocopy()
    {}
private:
};